with abstract